/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.jm.financeiro.entity;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.validation.constraints.Size;

/**
 *
 * @author joao
 */
@Entity
@Table(name = "view_acompanhamento_processo", catalog = "salao", schema = "public")
@NamedQueries({
    @NamedQuery(name = "ViewAcompanhamentoProcesso.findAll", query = "SELECT v FROM ViewAcompanhamentoProcesso v")})
public class ViewAcompanhamentoProcesso implements Serializable {
    private static final long serialVersionUID = 1L;
    @Id
    @Column(name = "id_processo")
    private Integer idProcesso;
    @Column(name = "id_empreendimento_lote")
    private Integer idEmpreendimentoLote;
    @Size(max = 100)
    @Column(name = "nom_fantasia", length = 100)
    private String nomFantasia;
    @Size(max = 100)
    @Column(name = "dsc_empreendimento", length = 100)
    private String dscEmpreendimento;
    @Size(max = 20)
    @Column(name = "num_processo", length = 20)
    private String numProcesso;
    @Column(name = "loc_dat_desde")
    @Temporal(TemporalType.DATE)
    private Date locDatDesde;
    @Size(max = 100)
    @Column(name = "dsc_assunto", length = 200)
    private String dscAssunto;
    @Size(max = 50)
    @Column(name = "dscidlote", length = 50)
    private String dscidlote;
    @Size(max = 100)
    @Column(name = "loc_unidade", length = 100)
    private String locUnidade;
    @Size(max = 50)
    @Column(name = "dsc_orgao", length = 50)
    private String dscOrgao;
    @Size(max = 100)
    @Column(name = "sit_descricao", length = 100)
    private String sitDescricao;
    @Size(max = 100)
    @Column(name = "loc_funciionario", length = 100)
    private String locFunciionario;
    @Size(max = 100)
    @Column(name = "nom_tecnico", length = 100)
    private String nomTecnico;
    @Column(name = "dsc_obs", columnDefinition = "text")
    private String dscObs;
    @Size(max = 100)
    @Column(name = "dpt_responsavel", length = 100)
    private String dptResponsavel;
    @Column(name = "dat_update")
    @Temporal(TemporalType.TIMESTAMP)
    private Date datUpdate;
    @Size(max = 100)
    @Column(name = "loc_transito", length = 100)
    private String locTransito;

    public ViewAcompanhamentoProcesso() {
    }

    public Integer getIdEmpreendimentoLote() {
        return idEmpreendimentoLote;
    }

    public void setIdEmpreendimentoLote(Integer idEmpreendimentoLote) {
        this.idEmpreendimentoLote = idEmpreendimentoLote;
    }

    public String getNomFantasia() {
        return nomFantasia;
    }

    public void setNomFantasia(String nomFantasia) {
        this.nomFantasia = nomFantasia;
    }

    public String getDscEmpreendimento() {
        return dscEmpreendimento;
    }

    public void setDscEmpreendimento(String dscEmpreendimento) {
        this.dscEmpreendimento = dscEmpreendimento;
    }

    public String getNumProcesso() {
        return numProcesso;
    }

    public void setNumProcesso(String numProcesso) {
        this.numProcesso = numProcesso;
    }

    public Date getLocDatDesde() {
        return locDatDesde;
    }

    public void setLocDatDesde(Date locDatDesde) {
        this.locDatDesde = locDatDesde;
    }

    public String getDscAssunto() {
        return dscAssunto;
    }

    public void setDscAssunto(String dscAssunto) {
        this.dscAssunto = dscAssunto;
    }

    public String getDscidlote() {
        return dscidlote;
    }

    public void setDscidlote(String dscidlote) {
        this.dscidlote = dscidlote;
    }

    public String getLocUnidade() {
        return locUnidade;
    }

    public void setLocUnidade(String locUnidade) {
        this.locUnidade = locUnidade;
    }

    public String getDscOrgao() {
        return dscOrgao;
    }

    public void setDscOrgao(String dscOrgao) {
        this.dscOrgao = dscOrgao;
    }

    public String getSitDescricao() {
        return sitDescricao;
    }

    public void setSitDescricao(String sitDescricao) {
        this.sitDescricao = sitDescricao;
    }

    public String getLocFunciionario() {
        return locFunciionario;
    }

    public void setLocFunciionario(String locFunciionario) {
        this.locFunciionario = locFunciionario;
    }

    public String getNomTecnico() {
        return nomTecnico;
    }

    public void setNomTecnico(String nomTecnico) {
        this.nomTecnico = nomTecnico;
    }

    public String getDscObs() {
        return dscObs;
    }

    public void setDscObs(String dscObs) {
        this.dscObs = dscObs;
    }

    public String getDptResponsavel() {
        return dptResponsavel;
    }

    public void setDptResponsavel(String dptResponsavel) {
        this.dptResponsavel = dptResponsavel;
    }

    public Date getDatUpdate() {
        return datUpdate;
    }

    public void setDatUpdate(Date datUpdate) {
        this.datUpdate = datUpdate;
    }

    public Integer getIdProcesso() {
        return idProcesso;
    }

    public void setIdProcesso(Integer idProcesso) {
        this.idProcesso = idProcesso;
    }

    public String getLocTransito() {
        return locTransito;
    }

    public void setLocTransito(String locTransito) {
        this.locTransito = locTransito;
    }
    
}
